* {
/*	margin: 0px; padding: 0px;*/
}
body {
	font: 12px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; width: 100%; height: 100%; font-size-adjust: none; font-stretch: normal;
}
img {
	border: currentColor; border-image: none;
}
ul {
	padding: 0px;
}
ol {
	padding: 0px;
}
li {
	list-style: none;
}
a {
	text-decoration: none !important;
}
a:hover a {
	color: #f08302 !important;
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.clearfix {
	-ms-zoom: 1;
}
.head {
	margin: 0px auto; width: 1200px; height: 110px;
}
.pcc-chao-head {
	width: 263px; height: 80px; float: left;
}
.pcc-chao-logo {
	width: 100%; height: 60px; padding-top: 20px; display: inline-block;
}
.pcc-chao-logo img {
	width: 100%;
}
.pcc-chao-num {
	width: 470px; height: 80px; float: left;
}
.pcc-chao-num-1 {
	margin: 30px 0px 0px 20px; display: inline-block;
}
.pcc-chao-num li {
	margin: auto 20px auto auto; height: 40px; font-size: 20px; display: inline-block;
}
.pcc-chao-num li i {
	width: 50px; height: 40px; float: left; display: block; background-repeat: no-repeat;
}
.pcc-chao-num li p {
	line-height: 40px; float: right;
}
.pcc-chao-num li p span {
	font-size: 12px;
}
.pcc-xialaone-span {
	padding: 1px 2px 5px 0px; width: 73px; height: 20px; color: rgb(51, 51, 51) !important; z-index: 99; background-color: rgb(255, 255, 255);
}
.pcc-xialaone.pcc-xialaone-span:hover {
	color: #f08302 !important; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.PCC-CLASS a {
	color: rgb(51, 51, 51) !important;
}
.PCC-CLASS:hover .pcc-xialaone-span {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.pcc-xialaone-xiala span a:hover {
	color: #f08302 !important;
}
.pcc-xialaone-xiala {
	background: rgb(255, 255, 255); width: 480px; height: 30px !important; color: rgb(51, 51, 51) !important; margin-top: 2px; display: none; position: absolute; z-index: 99;
}
.pcc-xialaone-xiala > span {
	padding: 3px 21px 3px 0px; text-align: center; font-size: 14px; float: left; z-index: 99;
}
.shuzi {
	color: #f08302; font-size: 20px !important;
}
.lii1 {
	background-position: -3px 0px; background-image: url("../img/company-num2.png"); background-size: 88%;
}
.lii2 {
	background-position: -10px -61px; background-image: url("../img/company-num2.png"); background-size: 114%;
}
.lii3 {
	background-position: 0px -74px; background-image: url("../img/company-num2.png"); background-size: 78%;
}
.lii4 {
	background-position: 0px -118px; background-image: url("../img/company-num2.png"); background-size: 83%;
}
.tel {
	margin: 25px 11px 0px 0px; height: 70px; text-align: right; color: #f08302; line-height: 25px; font-size: 18px; float: right; display: inline-block; z-index: -99999;
}
.tel li font {
	color: rgb(51, 51, 51); line-height: 25px;
}
.input {
	margin: 28px 10px 0px 0px; width: 230px; height: 45px; float: right; display: inline-block;
}
.text {
	border: 1px solid rgb(170, 170, 170); border-image: none; width: 170px; height: 43px; padding-left: 10px; font-size: 16px; float: left;
}
.but {
	background: rgb(0, 123, 199); border: currentColor; border-image: none; width: 45px; height: 45px; display: block; cursor: pointer;
}
.float {
	width: 580px; float: right;
}
.fl {
	margin: 0px 40px !important; float: left; display: inline;
}
.fl-news {
	margin: 0px !important; float: left; display: inline;
}
.nav {
	background: rgb(227, 227, 227) !important; width: 100% !important; height: 50px !important; z-index: 1000;
}
.nav-position-fixed {
	top: 0px; position: fixed;
}
.navmin {
	margin: 0px auto; width: 1200px; height: 50px; z-index: 1000;
}
.navmin ul .flip {
	background: rgb(227, 227, 227); height: 50px; text-align: center; float: left; white-space: nowrap; z-index: 1000; -ms-word-break: keep-all;
}
.fff {
	color: rgb(255, 255, 255);
}
.navmin ul li:hover {
	background: #f08302;
}
.navmin ul li:hover .nav-a {
	color: rgb(255, 255, 255);
}
.nav-a {
	padding: 0px 14px; height: 50px; text-align: center; color: rgb(0, 0, 0); line-height: 50px; font-size: 16px; display: block; position: relative; z-index: 1000;
}
.hover {
	background: rgb(119, 120, 128) !important; width: 100%; text-align: center; display: none; position: relative; z-index: 1000 !important;
}
.hover li {
	background: rgb(119, 120, 128) !important; height: 40px !important; text-align: center; line-height: 40px !important; position: relative; z-index: 1000;
}
.hover li:hover .hover1 {
	color: #f08302 !important;
}
.hover1 {
	background: rgb(119, 120, 128) !important; height: 40px !important; color: rgb(255, 255, 255) !important; font-size: 14px; position: relative; z-index: 1000;
}
.lbbox {
	width: 100%; position: relative;
}
.lunbo {
	height: 27rem;
}
.lunbo > li {
	width: 100%; height: 100%; text-align: center; display: none; position: absolute;
}
.lunbo > li:first-child {
	display: block;
}
.lunboBtn {
	left: 46.67%; bottom: 25px; position: absolute;
}
.lunboBtn > li {
	margin: 0px 5px; border-radius: 8px; border: 0px currentColor; border-image: none; width: 10px; height: 10px; float: left; cursor: pointer;
}
.lunboBtn > li:first-child {
	background-color: #FF9933
}
.aboutsm {
	text-align: center;
}
.aboutsm p {
	height: 30px; color: darkgray; line-height: 30px; font-size: 14px;
}
.aboutsm h2 {
	font-size: 20px; margin-top: 20px;
}
.slide {
	height: 445px; overflow: hidden; position: relative;
}
.slide .slideContent {
	left: -310px; width: 10000px; position: relative;
}
.slide .slideCell {
	width: 280px; height: inherit; overflow: hidden; margin-right: 30px; float: left;
}
.slideCell > div {
	margin: auto; border-radius: 100px; border: 1px solid white; border-image: none; width: 170px; height: 170px; position: relative;
}
.slideCell > div > div {
	margin: 10px; border-radius: 100px; width: 150px; height: 150px; text-align: center; background-color: white;
}
.slideCell > div > div > h2 {
	color: rgb(4, 89, 155); font-size: 15px;
}
.slideCell > div > div > h2:first-child {
	padding-top: 40px;
}
.slideCell > div > div > p {
	color: darkgray; font-size: 12px; margin-top: 10px;
}
#leftBtn {
	top: 180px; width: 60px; height: 90px; position: absolute;
}
#rightBtn {
	top: 180px; width: 60px; height: 90px; position: absolute;
}
#leftBtn {
	left: -65px;
}
#rightBtn {
	right: -63px;
}
.newTitle {
	margin: 70px 0px 25px; text-align: center; font-size: 20px;
}
.newsCenter {
	height: 380px; margin-bottom: 90px;
}
.newsCenter .newsCell {
	width: 585px; height: 160px; overflow: hidden; margin-top: 30px; float: left;
}
.newsCenter .newsCell a {
	width: 100%; height: 100%; display: block;
}
.newsCenter .odd {
	margin-right: 40px;
}
.newsCell > a > div:first-child {
	width: 260px; height: inherit; float: left;
}
.newsCell .newContent {
	padding: 0px 20px; transition:1s; width: 285px; height: 160px; float: left; background-color: rgb(242, 242, 242); -moz-transition: all 1s; -webkit-transition: all 1s;
}
.newsCell:hover .newContent {
	color: white; background-color: rgb(18, 162, 81);
}
.newsCell .newContent p:first-child {
	margin-top: 30px;
}
.newsCell .newContent h2 {
	margin: 10px 0px; font-size: 16px; font-weight: bold;
}
.cen1 {
	margin: auto; width: 100%;
}
.heng {
	background: #f08302; margin: 40px auto 0px; width: 56px; height: 0px; overflow: hidden; display: block;
}
.cen1-1 {
	text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 22px; margin-top: 15px;
}
.cen1-2 {
	margin: 20px auto; width: 1200px;
}
.cen1-2 ul li {
	width: 170px; float: left;
}
.cen1-2 ul li i {
	top: 16px; width: 62px; height: 124px; display: block; position: absolute;
}
.liimg {
	display: none;
}
.cen2 {
	margin: auto; width: 100%;
}
.hhh {
	background: #f08302; margin: 40px auto 0px; width: 56px; height: 0px; overflow: hidden; display: block;
}
.cen21 {
	text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 22px; margin-top: 15px;
}
.liebaio {
	margin: 20px auto; width: 99%; height: 380px; position: relative;
}
.cen2 ul li {
	width: 25%; height: 380px; float: left; display: inline-table;
}
.liebaiodiv1 {
	width: 100%; height: 50%; position: relative;
}
.liebaio1 {
	
}
.div {
	width: 100%; height: 190px; position: relative;
}
.div:hover {
	background: #f08302; color: rgb(255, 255, 255);
}
.liebaio1 div {
	width: 100%;
}
#content article {
	width: 50%; margin-right: 4%; position: relative;
}
#content article:nth-child(4n+4) {
	margin-right: 0px;
}
.post-format-content {
	position: relative;
}
.post-thumbnail {
	height: auto; overflow: hidden; max-width: 100%;
}
.content-wrap {
	padding: 0px; top: 0px; width: 100%; text-align: center; bottom: 0px; overflow: hidden; vertical-align: middle; display: table-cell; position: absolute;
}
.content-wrap .entry-title {
	margin: 0px; width: 100%; height: 100%; text-transform: uppercase; display: table;
}
.edit-link {
	z-index: 2;
}
.featured-image {
	transition:opacity 0.25s ease-in-out, background 0.25s ease-in-out; color: rgb(255, 255, 255); text-decoration: none; vertical-align: middle; display: table-cell; position: relative; z-index: 1; opacity: 0; -moz-transition: opacity .25s ease-in-out, background .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;
}
.div:hover .featured-image {
	background: #f08302; color: rgb(255, 255, 255); opacity: 0.9;
}
.liebaio1 .featured-image:hover {
	background: #f08302; color: rgb(255, 255, 255); opacity: 0.9;
}
.post-thumbnail .daimg {
	display: block;
}
.daimg {
	width: 190px; height: auto;
}
.divh4 {
	left: 47%; top: 40%; width: 50% !important; text-align: center; position: absolute; z-index: 1000;
}
.cdsn {
	left: 47%; top: 40%; width: 190px !important; text-align: center; position: absolute; z-index: 1000;
}
.dededede {
	width: 80% !important; text-align: center;
}
.dededede1 {
	width: 80% !important; text-align: center;
}
.chao {
	left: 50%; top: 0px; position: absolute;
}
.liebaio4 {
	left: 75%; top: 0px; margin-bottom: 50px; position: absolute;
}
.div4h {
	left: 0%; top: 40%; width: 50%; text-align: center; position: absolute; z-index: 1000;
}
.zhongjianimg {
	width: 100%; height: 380px;
}
.zhongjianimg:hover {
	background: #f08302;
}
.zhongjian:hover .featured-image {
	background: #f08302; color: rgb(255, 255, 255); opacity: 0.9;
}
.liebaio2 .featured-image:hover {
	background: #f08302; color: rgb(255, 255, 255); opacity: 0.9;
}
.fifi {
	left: 20%; top: 119px; position: absolute;
}
.more {
	margin: 20px auto; border-radius: 6px; border: 2px solid rgb(153, 153, 153); border-image: none; width: 136px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; display: block;
}
.more:hover {
	border-color: #f08302; color: #f08302;
}
.nav-chanping {
	background: rgb(255, 255, 255); border-top-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; box-shadow: 0px 0px 3px #f7f7f7;
}
.nav-chanping a {
	margin: 0px 16px 0px 40px; color: rgb(153, 153, 153); line-height: 40px; font-size: 14px;
}
.nav-chanping a:hover {
	color: #f08302;
}
.divliebiao {
	margin: 20px auto 0px; width: 99%; position: relative;
}
.divliebiao ul li {
	width: 33%; float: left;
}
.hihi {
	left: 20%; top: 119px; position: absolute;
}
.addclls {
	width: 100% !important; height: 100px !important;
}
.mymore {
	margin: 20px auto 0px; border-radius: 6px; border: 2px solid rgb(153, 153, 153); border-image: none; width: 136px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; font-size: 18px; display: block;
}
.diao {
	display: none;
}
.jishuqi {
	margin: auto; width: 100%; height: 5200px;
}
.jishuqi li {
	width: 28%; color: #f08302; margin-left: 48px; float: left;
}
#myTargetElement {
	background-position: 293px 22px; font-family: "DIN Condensed"; font-size: 80px; background-size: 30px 30px;
}
#myTargetElement2 {
	background-position: 345px 22px; font-family: "DIN Condensed"; font-size: 80px; background-size: 30px 30px;
}
#myTargetElement3 {
	background-position: 368px 22px; font-family: "DIN Condensed"; font-size: 80px; background-size: 30px 30px;
}
.newlistdiv {
	margin: 110px auto 0px; padding: 0px 40px; width: 1100px; height: 235px; position: relative;
}
.newlistdiv .btnLeft {
	background-position: 10px -36px; left: -16px; top: 98px; width: 40px; height: 36px; position: absolute; background-image: url("../img/partners-arrow.png"); background-repeat: no-repeat;
}
.newlistdiv .btnLeft:hover {
	background-position: 10px 0px; left: -16px; top: 98px; width: 40px; height: 36px; position: absolute; background-image: url("../img/partners-arrow.png"); background-repeat: no-repeat;
}
.newlistdiv .btnRight {
	background-position: 10px -108px; top: 98px; width: 40px; height: 36px; right: 8px; position: absolute; background-image: url("../img/partners-arrow.png"); background-repeat: no-repeat;
}
.newlistdiv .btnRight:hover {
	background-position: 10px -72px; top: 98px; width: 40px; height: 36px; right: 8px; position: absolute; background-image: url("../img/partners-arrow.png"); background-repeat: no-repeat;
}
.newcnt {
	width: 1075px; height: 230px; overflow: hidden; position: relative;
}
.newcnt .newlist {
	left: 0px; top: 0px; width: 800%; height: 230px; position: absolute;
}
.newlist .newtextall {
	width: 1075px; height: 235px; float: left; position: relative; z-index: 0;
}
.newlist .newtextall ul {
	background: rgb(255, 255, 255); width: 1075px; height: 235px; float: left; position: relative; z-index: 0;
}
.newlist .newtextall ul li {
	list-style: none; margin: 0px; width: 214px; height: 76px; border-right-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.newlist .newtextall ul li:hover {
	background: rgb(247, 247, 247);
}
.newlist .newtextall ul > li > img {
	-webkit-filter: grayscale(1);
}
.newlist .newtextall ul li:hover img {
	filter: none; -webkit-filter: grayscale(0);
}
.news {
	background: rgb(255, 255, 255); margin: auto; width: 100% !important;
}
.news1 ul li {
	width: 25% !important; height: 100%; float: left; position: relative; z-index: 1;
}
.news11 div {
	width: 100%; height: 188px; overflow: hidden;
}
.news11-1 img {
	width: 100%;
}
.news11-1 {
	padding: 10px;
}
.news11-2 {
	background: #f08302; left: 0px; top: 0px; width: 315px; height: 180px; text-align: center; color: rgb(255, 255, 255); font-size: 22px; display: none; position: absolute; z-index: 1000;
}
.news12-2 {
	padding: 10px; width: 50%; height: 100%; float: left; position: relative;
}
.news12-2 img {
	width: 50%; height: 100%;
}
.news1111 {
	background: #f08302; left: 10px; top: 198px; width: 158px !important; height: 168px !important; text-align: center; color: rgb(255, 255, 255); display: none; position: absolute; z-index: 10000;
}
.news12-31 {
	padding: 10px; width: 50%; height: 100%; float: right; position: relative;
}
.news12-31 img {
	width: 50%; height: 100%;
}
.news1111 {
	background: #f08302; left: 10px; top: 198px; width: 158px !important; height: 168px !important; text-align: center; color: rgb(255, 255, 255); display: none; position: absolute; z-index: 10000;
}
.newsCen1 {
	width: 376px !important; height: 378px !important; padding-top: 10px; padding-bottom: 10px; position: relative; z-index: 1;
}
.newsCen1 img {
	width: 100%; height: 100%;
}
.newsCen11 {
	background: #f08302; margin: 10px; left: 0px; top: 0px; width: 354px; height: 355px; text-align: center; display: none; position: absolute; z-index: 10000;
}
.newsCen2 {
	height: 378px !important; position: relative; z-index: 1;
}
.newsCen2 ul li {
	width: 185px !important; height: 185px; float: left;
}
.newsCen2 ul li img {
	padding: 5px; width: 185px; height: 188px;
}
.newstext {
	background: #f08302; left: 5px; top: 5px; width: 175px; height: 178px; text-align: center; color: rgb(255, 255, 255); font-size: 22px; position: absolute;
}
.newsrt {
	top: 0px !important; height: 378px !important; right: 4px !important; position: absolute !important; z-index: 1;
}
.newsrttop ul li {
	width: 185px !important; height: 188px; float: left;
}
.newsrttop ul li img {
	padding: 10px; width: 185px; height: 188px;
}
.newsrtbot {
	width: 100%; height: 47%; overflow: hidden; position: relative;
}
.newsrtbot img {
	padding: 10px; width: 100%; height: 100%;
}
.newsrttext {
	background: #f08302; left: 5px; top: 5px; width: 365px; height: 179px; text-align: center; color: rgb(255, 255, 255); font-size: 22px; position: absolute;
}
.news12-1 {
	width: 100%; height: 50%; position: relative;
}
.news12-1 ul li {
	padding: 5px; width: 186px !important; height: 180px; float: left;
}
.news12-1 ul li img {
	padding: 5px; width: 182px; height: 180px;
}
.news12-1text {
	background: #f08302; left: 10px; top: 10px; width: 172px !important; height: 170px !important; text-align: center; color: rgb(255, 255, 255); font-size: 22px; position: absolute;
}
.guanyukeke {
	background: url("../img/about-bg.jpg") no-repeat center 0px; margin: auto; width: 100%; height: 500px;
}
.guanyumy {
	margin: 20px auto 0px; border-radius: 6px; border: 2px solid rgb(153, 153, 153); border-image: none; width: 136px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; font-size: 18px; display: block;
}
.guanyumy a {
	color: rgb(153, 153, 153);
}
.guanyumy:hover {
	border-color: #f08302; color: #f08302;
}
.guanyumy a:hover .guanyumy a {
	color: #f08302;
}
.guanyukk {
	margin: auto; border-radius: 6px; border: 1px solid #f08302; border-image: none; width: 804px; height: 50px; opacity: 0.7;
}
.guanyukk ul li a {
	color: rgb(255, 255, 255); font-size: 22px; text-decoration: none;
}
.guanyukk ul li {
	background: rgb(0, 158, 255); width: 160px; height: 50px; text-align: center; line-height: 50px; float: left; opacity: 0.7;
}
.guanyukk ul li:hover {
	background: #f08302; opacity: 1;
}
.guanyukk-li-border-right {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.lkkwenban {
	margin: 0px auto; padding: 60px 0px 0px; width: 812px; height: 235px; color: rgb(51, 51, 51); line-height: 30px; text-indent: 2em; overflow: hidden; font-size: 18px;
}
.dibu {
	background: rgba(0, 0, 0, 0.6); width: 100%; height: 70px; line-height: 70px;
}
.dibu1 {
	margin: auto; width: 1240px; height: 70px; line-height: 70px;
}
.dibu1 ul li {
	padding: 0px 20px 0px 0px; text-align: center; color: rgb(255, 255, 255); line-height: 70px; font-size: 17px; float: left; display: inline-block;
}
.dibu1 ul li span {
	color: #f08302; line-height: 70px;
}
.lianxi {
	margin: 50px auto; width: 800px; height: 500px; text-align: center;
}
.lianxi1 {
	margin: 50px auto; width: 500px; height: auto;
}
.lianxi2 {
	margin: 0px auto 50px; width: 100%; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px;
}
.dinav {
	background: rgb(22, 22, 38); margin: auto; width: 100%; height: 500px;
}
.dinav1 {
	margin: 20px auto 0px; width: 1200px; height: 500px; padding-top: 20px;
}
.hahah {
	text-align: center; float: left;
}
.hahah a {
	color: rgb(255, 255, 255);
}
.hahah h3 {
	padding: 0px 13px; font-size: 18px;
}
.hahah ul li {
	padding-top: 10px;
}
.erweima {
	width: 188px; height: 243px; float: right;
}
.div11 {
	border: 1px solid red; border-image: none; width: 100%; height: 60%; position: relative; z-index: 1;
}
.divtxt {
	background: #f08302; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); position: absolute;
}
.divtxt h1 {
	margin: 150px auto 20px; font-size: 30px !important;
}
.lne {
	background: #f08302; margin: 40px auto 0px; width: 56px; height: 4px; overflow: hidden; display: block;
}
.copy {
	background: rgb(22, 22, 38); text-align: center; color: rgb(255, 255, 255); line-height: 100px; font-size: 12px;
}
#nb_icon_wrap {
	display: none !important;
}
#LXB_CLOSE_BTN {
	display: none !important;
}
#LXB_INVITE {
	display: none !important;
}
#LXB_CONTAINER {
	left: -500px !important;
}
.sidebar {
	top: 50%; width: 160px; height: 213px; right: 0px; margin-top: -80px; position: fixed; z-index: 100;
}
.sidebar i {
	background: rgb(0, 0, 0); border-radius: 6px 0px 0px 6px; height: 213px; display: block; opacity: 0.5;
}
.sidebar ul {
	left: 0px; top: 8px; position: absolute; z-index: 99;
}
.sidebar li {
	transition:left 0.5s ease-in-out; left: 0px; position: absolute; -moz-transition: left .5s ease-in-out 0s; -webkit-transition: left .5s ease-in-out 0s; -o-transition: left .5s ease-in-out 0s;
}
.sidebar li a {
	background: url("../img/sidebar-icon.png") no-repeat; width: 70px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; padding-left: 56px; font-size: 14px; display: block;
}
.sidebar .sidebar-a {
	top: 0px;
}
.sidebar .sidebar-b {
	top: 50px;
}
.sidebar .sidebar-c {
	top: 150px;
}
.sidebar .sidebar-a a {
	background-position: 0px 0px; top: 0px;
}
.sidebar .sidebar-b a {
	background-position: 0px -50px; top: 50px; width: 100px;
}
.sidebar .sidebar-c a {
	background-position: 0px -100px; top: 150px;
}
.sidebar li.curr {
	background: rgb(0, 0, 0); border-radius: 6px 0px 0px 6px; left: -100px; opacity: 0.5;
}
.sidebar li.curr1 {
	left: -100px;
}
.width1200 {
	margin: 0px auto; width: 1200px;
}
.kehu li {
	color: rgb(0, 0, 0) !important; font-size: 20px !important;
}
.jumboleft {
	pading-left: 60px;
}
.sup {
	font-size: 70px !important; margin-top: -10px;
}
.hr {
	width: 100%; height: 1px; margin-top: 20px; background-color: rgb(221, 221, 221);
}
.contentAnimate1 {
	opacity: 0; transform: translateY(20px); -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -o-transform: translateY(20px);
}
.contentAnimate2 {
	transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1), opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1); opacity: 1; transform: translateY(0px); -moz-transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s; -webkit-transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s; -o-transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px);
}
.no-content {
	margin: 30px auto; width: 100%; text-align: center; color: rgb(204, 204, 204); clear: both; font-size: 25px;
}
.margin80 {
	margin-top: 80px !important;
}
.height65 {
	height: 65px;
}
#d_tab29 ul {
	list-style: none; margin: 0px; padding: 0px;
}
#d_tab29 li {
	list-style: none; margin: 0px; padding: 0px;
}
#d_tab29 img {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
#d_tab29 div {
	background: rgb(255, 255, 255); width: 400px; height: 110px; overflow: scroll; border-bottom-color: #f08302; border-bottom-width: 2px; border-bottom-style: solid; -ms-overflow-x: auto; -ms-overflow-y: auto; box-shadow: 10px 0px 57px 14px rgba(0,0,0,0.6);
}
#d_tab29 {
	background: rgb(255, 255, 255); height: 245px; text-align: center; position: relative;
}
#d_tab29 .d_img {
	margin: 0px auto; left: -44px; width: 700px; position: relative;
}
#d_tab29 .d_img li {
	display: none; position: absolute; z-index: 0;
}
#d_tab29 .d_img li.d_pos1 {
	left: -5%; top: 40px; width: 389px; display: block; z-index: 5; box-shadow: 10px 0px 57px 14px rgba(0,0,0,0.6);
}
#d_tab29 .d_img li.d_pos2 {
	left: -5%; top: 40px; width: 389px; display: block; z-index: 5; box-shadow: 10px 0px 57px 14px rgba(0,0,0,0.6);
}
#d_tab29 .d_img li.d_pos3 {
	left: 25%; top: 24px; width: 400px; display: block; z-index: 10; box-shadow: 0px 0px 100px 14px rgba(0,0,0,0.6);
}
#d_tab29 .d_img li.d_pos4 {
	top: 40px; width: 350px; right: -6%; display: block; z-index: 5; box-shadow: 10px 0px 57px 14px rgba(0,0,0,0.6);
}
#d_tab29 .d_img li.d_pos5 {
	top: 40px; width: 350px; right: -6%; display: block; z-index: 5; box-shadow: 10px 0px 57px 14px rgba(0,0,0,0.6);
}
#d_tab29 .d_menu {
	margin: auto; left: -18px; width: 100%; text-align: center; bottom: 20px; position: absolute;
}
#d_tab29 .d_menu li {
	background: url("../img/btn.png") no-repeat center 0px; margin: auto; width: 52px; height: 18px; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
#d_tab29 .d_menu li.d_select {
	background: url("../img/btn.png") no-repeat center -18px;
}
#d_tab29 h4 {
	text-align: center; color: #f08302; font-size: 18px;
}
#d_tab29 p {
	margin: 0px 18px; text-align: left; color: rgb(102, 102, 102); line-height: 24px; font-size: 14px;
}
#d_tab29 a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#d_tab29 .d_menu1 {
	margin: auto; left: -18px; width: 100%; text-align: center; bottom: 0px; position: absolute;
}
#d_tab29 .d_menu1 li {
	margin: auto; width: 52px; height: 20px; color: rgb(255, 255, 255); display: inline-block; cursor: pointer; -ms-zoom: 1;
}
#d_tab29 .d_menu1 li.d_select {
	color: rgb(255, 255, 255);
}
#d_tab29 .d_next {
	left: 43%; top: 70px; margin-left: 475px; position: absolute; z-index: 10; cursor: pointer;
}
#d_tab29 .d_prev {
	left: 56%; top: 70px; margin-left: -525px; position: absolute; z-index: 10; cursor: pointer;
}
.posterTvGrid {
	background: rgb(22, 22, 38); height: 220px; margin-top: 20px; position: relative;
}
.posterTvGrid img {
	background: rgb(136, 136, 136); border: 0px currentColor; border-image: none; max-height: none; max-width: none;
}
.posterTvGrid .contentHolder {
	overflow: hidden; position: relative;
}
.posterTvGrid .contentHolderUnit {
	background: rgb(255, 255, 255); width: 400px; height: 140px; border-bottom-color: #f08302; border-bottom-width: 2px; border-bottom-style: solid; position: absolute; cursor: pointer;
}
.posterTvGrid .contentHolderUnit a.elementLink {
	left: 0px; width: 100%; height: 100%; right: 0px; color: #f08302 !important; overflow: hidden; display: block; position: absolute; z-index: 3;
}
.posterTvGrid .contentHolderUnit div {
	width: 100%; height: 140px;
}
.posterTvGrid .contentHolderUnit div .nidaye {
	background: rgb(255, 255, 255) !important; margin: auto; width: 110px; height: 30px; text-align: center; color: #f08302; line-height: 30px; font-size: 18px;
}
.posterTvGrid .contentHolderUnit div .nidaliang {
	margin: auto; width: 380px; height: 110px; padding-right: 10px !important; padding-left: 10px !important; font-size: 14px; -ms-overflow-y: auto;
}
.posterTvGrid .contentHolderUnit .elementTitle {
	
}
.posterTvGrid .contentHolderUnit .elementOverlay {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; opacity: 0;
}
.posterTvGrid .contentHolderUnit .leftShadow {
	left: -174px; top: 23px; width: 174px; height: 224px; position: absolute;
}
.posterTvGrid .contentHolderUnit .rightShadow {
	top: 23px; width: 174px; height: 224px; right: -174px; position: absolute;
}
.posterTvGrid .bannerControls {
	
}
.posterTvGrid .leftNav {
	top: 30%; width: 45px; height: 45px; margin-top: -20px; position: absolute; z-index: 10; cursor: pointer;
}
.posterTvGrid .rightNav {
	top: 30%; width: 45px; height: 45px; margin-top: -20px; position: absolute; z-index: 10; cursor: pointer;
}
.posterTvGrid .leftNav {
	background: url("../img/1.png") no-repeat; left: 25px; _background: none;
}
.posterTvGrid .rightNav {
	background: url("../img/2.png") no-repeat; right: 25px; _background: none;
}
.posterTvGrid .leftNav:hover {
	
}
.posterTvGrid .rightNav:hover {
	
}
.posterTvGrid .bottomNav {
	padding: 10px 0px 0px; width: 100%; height: 10px; text-align: center; margin-top: 150px; position: absolute; z-index: 140;
}
.posterTvGrid .bottomNavButtonOFF {
	background: rgb(195, 195, 195); margin: 0px 23px; border-radius: 7px; width: 14px; height: 14px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.posterTvGrid .bottomNavButtonOFF:hover {
	background: rgb(170, 170, 170);
}
.posterTvGrid .bottomNavButtonON {
	background: rgb(105, 170, 236);
}
.posterTvGrid .bottomNavButtonON:hover {
	background: rgb(105, 170, 236);
}
.posterTvGrid .bottomNavLeft {
	
}
.posterTvGrid .bottomNavRight {
	
}
.posterTvGrid .bottomNav2 {
	width: 100%; height: 23px; text-align: center; font-size: 18px; margin-top: 180px; position: absolute; z-index: 140;
}
.posterTvGrid .bottomNavButtonOFF1 {
	margin: 0px 5px; width: 51px; height: 23px !important; color: rgb(204, 204, 204); overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.posterTvGrid .bottomNavButtonON1 {
	color: #f08302;
}
.posterTvGrid .bottomNavButtonON1:hover {
	color: #f08302;
}
.posterTvGrid .bottomNavLeft {
	
}
.posterTvGrid .bottomNavRight {
	
}
.overview ul.wrap {
	margin: 40px auto; overflow: hidden;
}
.overview ul.wrap li {
	float: left; position: relative;
}
.overview p {
	text-align: center;
}
.overview p.dec {
	margin-top: 65px;
}
.overview span {
	font-family: PT; position: relative;
}
.overview span.num {
	color: #f08302; overflow: hidden; font-size: 74px;
}
.overview .wrap li i {
	background: url("../img/jia.svg") no-repeat 0% 0% / 32px; top: 0px; width: 32px; height: 32px; right: 35%; display: inline-block; position: absolute;
}
.overview .wrap li i.j2 {
	right: 22%;
}
.overview .wrap li i.j3 {
	right: 22%;
}
.overview span.num ul {
	left: 40%; position: relative;
}
.overview span.num li {
	width: 30px; height: 60px; margin-left: 0px !important; float: left; list-style-type: none; background-image: url("../img/num.png");
}
.number0 {
	background-position: 0px; background-repeat: no-repeat;
}
.number1 {
	background-position: -30px; background-repeat: no-repeat;
}
.number2 {
	background-position: -64px; background-repeat: no-repeat;
}
.number3 {
	background-position: -95px; background-repeat: no-repeat;
}
.number4 {
	background-position: -125px; background-repeat: no-repeat;
}
.number5 {
	background-position: -155px; background-repeat: no-repeat;
}
.number6 {
	background-position: -186px; background-repeat: no-repeat;
}
.number7 {
	background-position: -218px; background-repeat: no-repeat;
}
.number8 {
	background-position: -248px; background-repeat: no-repeat;
}
.number9 {
	background-position: -278px; background-repeat: no-repeat;
}
.shuzi1 {
	width: 140px !important; margin-left: -8px !important;
}
.shuzi2 {
	width: 265px !important; margin-left: 274px !important;
}
.shuzi3 {
	width: 300px !important; margin-left: 196px !important;
}
.j1 {
	left: 117px; top: 0px; width: 34px !important; position: absolute;
}
.j2 {
	left: 228px; top: 0px; width: 34px !important; position: absolute;
}
.j3 {
	left: 273px; top: 0px; width: 34px !important; position: absolute;
}
.pcc-displaynone {
	display: none;
}
.pcc-displayblock {
	display: block;
}
.pop-mask {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100vh; padding-top: 30px; position: fixed; z-index: 10000000; opacity: 0.8;
}
.video-box {
	background: rgb(0, 0, 0); left: 50%; top: 50%; width: 940px; height: 520px; right: auto; bottom: auto; padding-top: 30px; margin-top: -260px; margin-left: -470px; position: fixed; z-index: 110000000; opacity: 0;
}
.video-close {
	background: rgb(0, 0, 0); top: 0px; width: 30px; height: 30px; right: 0px; color: rgb(255, 255, 255); position: absolute;
}
.video-play-box {
	width: 100%; height: 100%; position: relative;
}
.video-play-main {
	width: 100%; height: 100%; position: relative;
}
.pcc-lkk {
	margin: auto; padding: 10px 0px; width: 100%; overflow: hidden;
}
.pcc-lkk-img {
	margin: 0px auto; width: 1200px; height: auto;
}
.pcc-lkk-img img {
	width: 66.67%; height: auto; float: left;
}
.pcc-lkk-map {
	margin: auto; width: 1200px; height: 800px;
}
.iw_poi_title {
	color: rgb(204, 85, 34); overflow: hidden; padding-right: 13px; font-size: 14px; font-weight: bold; white-space: nowrap;
}
.iw_poi_content {
	font: 12px/normal arial, sans-serif; overflow: visible; padding-top: 4px; -ms-word-wrap: break-word; font-size-adjust: none; font-stretch: normal;
}
.pcc-lkk-map-text {
	background: rgb(84, 84, 84); width: 33.33%; height: 300px; margin-bottom: 10px; float: right;
}
.pcc-lkk-map-text1 {
	margin: auto; padding: 15px 35px; height: 300px;
}
#map-text p {
	color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; clear: both; font-size: 18px;
}
.pcc-lkk-map-text1 h2 {
	color: rgb(255, 255, 255); line-height: 80px; font-size: 32px;
}
.pcc-li-margintop20 {
	margin-top: 20px;
}
.map-text-left {
	text-align: left; line-height: 25px; float: left;
}
.map-text-right {
	text-align: right; line-height: 25px; padding-right: 8px; float: right;
}
#allmap {
	width: 100%; height: 500px; overflow: hidden;
}
#result {
	width: 100%; font-size: 12px;
}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
.pcc-lkk-map dt {
	margin: 5px 0px; padding: 5px 0px 5px 5px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pcc-lkk-map dd {
	padding: 5px 0px 0px 5px;
}
.pcc-lkk-map li {
	line-height: 28px;
}
.pcc-li-letter {
	letter-spacing: 0px;
}
.pcc-li-letter2 {
	letter-spacing: 2px;
}
.pcc-xian {
	background: black; width: 45px; height: 2px; line-height: 0px; clear: both; margin-bottom: 6px; display: inline-block;
}
.pcc-newbox {
	margin: 40px auto 0px !important; padding: 30px 0px; overflow: hidden; font-family: Microsoft Yahei Regular; background-color: rgb(240, 240, 240);
}
.pcc-new {
	width: 18.21%; font-family: Microsoft Yahei Regular,Î¢ÈíÑÅºÚ; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.pcc-new:hover .pcc-newhide {
	font-family: Microsoft Yahei Regular,Î¢ÈíÑÅºÚ; display: block;
}
.pcc-new:hover .pcc-newtittle {
	color: rgb(255, 255, 255); font-family: Microsoft Yahei Regular,Î¢ÈíÑÅºÚ;
}
.pcc-new:hover .pcc-newtittle1 {
	color: rgb(255, 255, 255); font-family: Microsoft Yahei Regular,Î¢ÈíÑÅºÚ;
}
.pcc-new img {
	width: 100%;
}
.pcc-marginleft223 {
	margin-left: 2.23%;
}
.pcc-newtittle {
	padding: 0px 40px; color: rgb(51, 51, 51); overflow: hidden; font-size: 22px; font-weight: 600; margin-top: 15px; white-space: nowrap; -ms-word-break: keep-all; -ms-text-overflow: ellipsis;
}
.pcc-newtittle1 {
	padding: 0px 40px; height: 20px; color: rgb(51, 51, 51); overflow: hidden; font-size: 16px; margin-bottom: 50px; white-space: nowrap; -ms-word-break: keep-all; -ms-text-overflow: ellipsis;
}
.pcc-newhide {
	top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 10; background-color: #FF9933
}
.pcc-newtime {
	border: 1px solid rgb(67, 119, 249); border-image: none; width: 78px; color: rgb(255, 255, 255); margin-left: 40px; background-color: rgb(67, 119, 249);
}
.pcc-newtime1 {
	width: 14.9%; height: 2px; margin-top: 14.9%; margin-left: 6px; display: block; background-color: rgb(255, 255, 255);
}
.pcc-m {
	text-indent: 5px; font-size: 24px;
}
.pcc-y {
	text-indent: 5px; font-size: 15px;
}
.pcc-newcantent {
	padding: 25px 40px 0px; height: 135px; color: rgb(255, 255, 255); line-height: 22px; text-indent: 28px; overflow: hidden; font-size: 14px;
}
.pcc-newhidetop {
	overflow: hidden; font-family: Microsoft Yahei Regular,Î¢ÈíÑÅºÚ; -ms-text-overflow: ellipsis;
}
.xiangqing {
	margin: -30px auto 0px; border-radius: 6px; width: 96px; height: 24px; text-align: center; color: #f08302; font-size: 16px; text-decoration: none; display: block; background-color: rgb(255, 255, 255);
}
.pcc-leftbut {
	background: url("../img/left22.png") no-repeat 0% 0% / 100% !important; left: 0px !important; top: 45% !important; width: 80px !important; height: 85px !important; display: none; opacity: 0.7 !important;
}
.pcc-rightbut {
	background: url("../img/right22.png") no-repeat 0% 0% / 100% !important; top: 45% !important; width: 80px !important; height: 85px !important; right: 0px !important; display: none; opacity: 0.7 !important;
}
.pcc-newbox:hover .pcc-rightbut {
	display: block;
}
.pcc-newbox:hover .pcc-leftbut {
	display: block;
}
.pcc_zhaoping1 {
	background: url("../img/pcc_zp.jpg") no-repeat 0% 0% / 100%; width: 1200px; height: 460px;
}
.pcc_zhaoping1 > p {
	text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 16px;
}
.pcc_zhaoping1 span {
	font-size: 22px;
}
.pcc_paddingtop125 {
	padding-top: 125px;
}
.rencai-yongren-zp > h2 {
	padding: 40px; border: 1px solid rgb(242, 242, 242); border-image: none; width: 1120px; margin-top: 10px; box-shadow: 0px 0px 2px #f2f2f2;
}
.rencai-yongren-zp {
	padding: 20px 40px !important; border: 1px solid rgb(242, 242, 242); border-image: none; width: 1120px; margin-top: 0px !important; box-shadow: 0px 0px 2px #f2f2f2;
}
.pcc_lx {
	margin: 56px auto; width: 100%; height: 80px; display: flex;
}
.pcc_lx_left {
	width: 598px; height: 80px; text-align: center; color: rgb(102, 102, 102); line-height: 80px; font-size: 20px; border-right-color: rgb(102, 102, 102); border-right-width: 1px; border-right-style: dashed;
}
.pcc_lx_right {
	width: 600px; height: 80px; text-align: center; color: rgb(102, 102, 102); line-height: 80px; font-size: 20px;
}
#lbbox {
	background: rgb(255, 255, 255); width: 100%; text-align: center; overflow: hidden; font-size: 18px; display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -webkit-box-align: center; -webkit-align-items: center;
}
.swiper-slideBanner {
	background: rgb(255, 255, 255); text-align: center; overflow: hidden; font-size: 18px; display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -webkit-box-align: center; -webkit-align-items: center;
}
